package com.stgy.lease.web.api.vo;

import com.stgy.lease.model.domain.GraphInfo;
import com.stgy.lease.model.domain.LeaseAgreement;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * ClassName:AgreementItemVo
 * Package:com.stgy.lease.web.api.vo
 * Description:
 *
 * @Author:helei
 * @Create:2024/9/9 - 8:34
 */
@Data
@Schema(description = "用户租约基本信息列表")
public class AgreementItemVo extends LeaseAgreement {
    private List<GraphInfo> roomGraphVoList;
    private String apartmentName;
    private String roomNumber;
    @Schema(description = "租约状态,可用值:1,2,3,4,5,6,7")
    private Integer leaseStatus;

    @Schema(description = "房间租金")
    private BigDecimal rent;

    @Schema(description = "房间是否可续约")
    private Boolean isRenewable;
}